• word of the day

    diphylla ecaudata

    diphylla ecaudata - Dictionary definition and meaning for word diphylla ecaudata

    Definition
    (noun) similar in size and habits to Desmodus rotundus; of tropical America including southern California and Texas
Download our Mobile App Today
Receive our word of the day
on Whatsapp